man who looks young or ages well - Spanish English Dictionary